@echo off
chcp 65001 > nul
echo ================================
echo    智能备份系统
echo ================================
echo.

echo [1/3] 扫描所有文件变更...
git add --all

echo [2/3] 提交到本地仓库...
git commit -m "智能备份: %date% %time%" --quiet
if errorlevel 1 (
    echo [信息] 没有需要提交的变更
) else (
    echo [信息] 变更已提交
)

echo [3/3] 同步到远程仓库...
git push --quiet

echo.
echo ================================
echo   ✅ 备份流程完成
echo   时间: %date% %time%
echo ================================
echo.
pause